A note on least-norm solution of global WireWarping
نویسنده
چکیده
WireWarping [1] is a fast surface flattening approach, which presents a very important property of length-preservation on feature curves. The global scheme of WireWarping formulates the warping problem into an optimization in angle space and solves it by using the Newton’s method. However, some diverged examples were found in our recent tests. This technical note presents a least-norm solution in terms of angle-error for the global WireWarping. The experimental tests show that the least-norm solution is more robust than the Newton’s algorithm. 1. Problem The Newton’s method solves a constrained optimization problem by converting the objective function and the constraints into an augmented objective function J(X) with X as the variable vector. Then, the update vector δ in each iteration step is computed by the linear system, ∇2J(X)δ = −∇J(X), which is formed by the Hessian matrix ∇2J(X) and the gradient ∇J(X). However, the Newton’s algorithm has no control over the magnitude of δ. There, vibration is easily generated when the status variable X is near optimum. In some extreme cases, such vibration may move the system to a status that can hardly converge. Fig.1 shows such a vibrated example when using Newton’s method to compute the global WireWarping. To make the Newton’s method more robust, the soft-line-search strategy [2] is always employed to determine the actual update step size αδ (0 < α ≤ 1) (e.g., [3]). However, such a line-search introduces additional sub-routine of iterations so that actually slows down the computation. Stimulated by the recent work of least-norm solution of angle-based parameterization in [4], a least-norm solution is proposed in this note to increase the robustness of optimization while remaining the same efficiency as Newton’s method in each iteration step. The constrained optimization problem to be solved is Eq.(13) in [1]. minθi ∑ i (θi − αi) s.t. npπ − ∑np b=1 θΓp(b) ≡ 2π (∀p = 1, ...,m) ∑np b=1 lb cosφb ≡ 0, ∑np b=1 lb sinφb ≡ 0 (∀p = 1, ...,m) ∑ qk∈v θk ≡ 2π (∀v ∈ Φ) (1) Here, we adopt the same nomenclature. Φ represents the collection of interior vertices on accessory feature curves, θi is the 2D angle associated with the wire-node qi to be computed, αi represents its optimal angle (i.e., the 3D angle employed in [1]), and lb denotes the length of an edge on wires. To simplify the expression, a permutation function Γp(b) is used to return the global index of a wire-node on the wire patch Pp with the local index b, and its inverse function Γ−1 p (j) that gives the local index of a wire-node qj on the wire-patch Pp.
منابع مشابه
Global least squares solution of matrix equation $sum_{j=1}^s A_jX_jB_j = E$
In this paper, an iterative method is proposed for solving matrix equation $sum_{j=1}^s A_jX_jB_j = E$. This method is based on the global least squares (GL-LSQR) method for solving the linear system of equations with the multiple right hand sides. For applying the GL-LSQR algorithm to solve the above matrix equation, a new linear operator, its adjoint and a new inner product are dened. It is p...
متن کاملWireWarping: A fast surface flattening approach with length-preserved feature curves
This paper presents a novel approach – WireWarping for computing a flattened planar piece with length-preserved feature curves from a 3D piecewise linear surface patch. The property of lengthpreservation on feature curves is very important to industrial applications for controlling the shape and dimension of products fabricated from planar pieces. WireWarping simulates warping a given 3D surfac...
متن کاملA note on the Young type inequalities
In this paper, we present some refinements of the famous Young type inequality. As application of our result, we obtain some matrix inequalities for the Hilbert-Schmidt norm and the trace norm. The results obtained in this paper can be viewed as refinement of the derived results by H. Kai [Young type inequalities for matrices, J. Ea...
متن کاملA note on $lambda$-Aluthge transforms of operators
Let $A=U|A|$ be the polar decomposition of an operator $A$ on a Hilbert space $mathscr{H}$ and $lambdain(0,1)$. The $lambda$-Aluthge transform of $A$ is defined by $tilde{A}_lambda:=|A|^lambda U|A|^{1-lambda}$. In this paper we show that emph{i}) when $mathscr{N}(|A|)=0$, $A$ is self-adjoint if and only if so is $tilde{A}_lambda$ for some $lambdaneq{1over2}$. Also $A$ is self adjoint if and onl...
متن کاملInnovative Use of the Law to Address Complex Global Health Problems; Comment on “The Legal Strength of International Health Instruments - What It Brings to Global Health Governance?”
Addressing the increasingly globalised determinants of many important problems affecting human health is a complex task requiring collective action. We suggest that part of the solution to addressing intractable global health issues indeed lies with the role of new legal instruments in the form of globally binding treaties, as described in the recent article of Nikogosian and Kickbusch. However...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computer-Aided Design
دوره 41 شماره
صفحات -
تاریخ انتشار 2009